Using the UML language to express the ODP enterprise concepts
نویسندگان
چکیده
A b s t r a c t-Specifying i s n o t a gimmick, it is a real discipline tha t o f f e r s m a n y advantages t o the developers. It is helpful to build, m a n a g e a n d d e s c r i b e applications. Standards are now available such as the OMG adoption of the UML notation and the RM-ODP developed by ISO and ITU-T. However these standards are totally independent although they deal with the same topic. In order t o conciliate these two approaches, we propose in this paper a way to use the UML notation to express the RM-ODP enterprise concepts
منابع مشابه
Linking Requirements To Enterprise Viewpoint
Requirements modeling has been recently introduced in the UML world with the form of a new profile called SysML. This paper explores the possibility to link concepts used to describe requirements with those of the enterprise language of RM-ODP. Some correspondence rules are proposed and illustrated on a case study.
متن کاملRole is an <X>: a Foundation for the Concept of Role
Standardization experts in object modelling are having difficulties with defining the concept of role; for example, they are not sure of whether role is a type or an instance concept. This issue is a source of confusion in the UML standard, and prevents ISO experts to reach consensus and finalize a language for ODP enterprise modelling. In this paper, we make an in-depth analysis of the problem...
متن کاملEnterprise modelling and QoS for command and control systems
This paper presents an approach for enterprise modelling of complex command and control systems. This approach is based on the use of ODP enterprise language concepts (communities, roles, enterprise objects, policies, and contracts), augmented with enterprise-related Quality of Service (QoS) descriptions. These descriptions are based on the ODP QoS statements, namely QoS capabilities, QoS requi...
متن کاملApplying Model-Driven Development to Business Systems using RM-ODP and EDOC
Improving development efficiency and maintainability for business systems requires a seamless development process, and both RM-ODP and MDA play a key role to this end. This paper shows our Model-Driven Development process in building business systems using RM-ODP and UML Profile for EDOC, with a case study of Electronic Health Record system models, and discusses several issues related to RM-ODP...
متن کاملModeling ODP Computational Specifications Using UML
The open distributed processing (ODP) computational viewpoint describes the functionality of a system and its environment in terms of a configuration of objects interacting at interfaces, independently of their distribution. Quality of service (QoS) contracts and service level agreements are an integral part of any computational specification, which are specified in ODP in terms of environment ...
متن کامل